തന്നെത്താന്‍ വരുത്തിവച്ച - meaning in malayalam

വിശേഷണം (Adjective)
Self-inflicted